package com.thinkgem.dingdan.modules.bu.wrapper;

import java.util.ArrayList;
import java.util.List;

import com.thinkgem.dingdan.modules.bu.utils.OrderStateEnum;

public class OrderStateWrapper {

	public static List<String> adminOrderStateList(){
		List<String> adminOrderStateList = new ArrayList<>();
		adminOrderStateList.add(String.valueOf(OrderStateEnum.C1000.getCode()));
		adminOrderStateList.add(String.valueOf(OrderStateEnum.C1001.getCode()));
		adminOrderStateList.add(String.valueOf(OrderStateEnum.C1002.getCode()));
		adminOrderStateList.add(String.valueOf(OrderStateEnum.C1003.getCode()));
		adminOrderStateList.add(String.valueOf(OrderStateEnum.C1004.getCode()));
		adminOrderStateList.add(String.valueOf(OrderStateEnum.C1005.getCode()));
		adminOrderStateList.add(String.valueOf(OrderStateEnum.C1006.getCode()));
		return adminOrderStateList;
	}
	
	public static List<String> gendanOrderStateList(){
		List<String> gendanOrderStateList = new ArrayList<>();
		gendanOrderStateList.add(String.valueOf(OrderStateEnum.C1000.getCode()));
		gendanOrderStateList.add(String.valueOf(OrderStateEnum.C1001.getCode()));
		gendanOrderStateList.add(String.valueOf(OrderStateEnum.C1002.getCode()));
		gendanOrderStateList.add(String.valueOf(OrderStateEnum.C1003.getCode()));
		gendanOrderStateList.add(String.valueOf(OrderStateEnum.C1004.getCode()));
		gendanOrderStateList.add(String.valueOf(OrderStateEnum.C1005.getCode()));
		gendanOrderStateList.add(String.valueOf(OrderStateEnum.C1006.getCode()));
		return gendanOrderStateList;
	}
	
	public static List<String> supplierOrderStateList(){
		List<String> supplierOrderStateList = new ArrayList<>();
		supplierOrderStateList.add(String.valueOf(OrderStateEnum.C1001.getCode()));
		supplierOrderStateList.add(String.valueOf(OrderStateEnum.C1002.getCode()));
		supplierOrderStateList.add(String.valueOf(OrderStateEnum.C1003.getCode()));
		supplierOrderStateList.add(String.valueOf(OrderStateEnum.C1004.getCode()));
		supplierOrderStateList.add(String.valueOf(OrderStateEnum.C1005.getCode()));
		supplierOrderStateList.add(String.valueOf(OrderStateEnum.C1006.getCode()));
		return supplierOrderStateList;
	}
	
	public static List<String> customerOrderStateList(){
		List<String> customerOrderStateList = new ArrayList<>();
		customerOrderStateList.add(String.valueOf(OrderStateEnum.C1000.getCode()));
		customerOrderStateList.add(String.valueOf(OrderStateEnum.C1001.getCode()));
		customerOrderStateList.add(String.valueOf(OrderStateEnum.C1002.getCode()));
		customerOrderStateList.add(String.valueOf(OrderStateEnum.C1003.getCode()));
		customerOrderStateList.add(String.valueOf(OrderStateEnum.C1004.getCode()));
		customerOrderStateList.add(String.valueOf(OrderStateEnum.C1005.getCode()));
		customerOrderStateList.add(String.valueOf(OrderStateEnum.C1006.getCode()));
		return customerOrderStateList;
	}
	
}
